*{
	margin: 0;
	padding: 0;
}
ul,li{
	list-style-type: none;
}
html,body{

}
.days_car_wrap{
	margin-top: 15px;
}
.mui-input-group{
	background: none;
}
.mui-input-group:before{
	background: none;
}
.mui-input-group:after{
	background: none;
}
.mui-input-row{
	background: #fff;
}
.mui-btn-blue{
    color: #fff;
    border: 1px solid #16C59B;
    background-color: #16C59B;
}
.mui-input-row label,.mui-input-row input{
	font-size: 14px;
}
.mui-input-row label{
	width: 25%;
	margin-left: 8%;
}
.mui-input-row input{
	width: 60%;
}
.day_c_ico{
	display:inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 10px;
	top: 15px;
}
.day_c_ico img{
	width: 100%;
}
.mui-scroll-wrapper, .mui-scroll,.mui-pages,.mui-view{
 background:#F5F5F5;
}
.cross_city,.inside_city{
	width: 30%;
}
.cross_city,.inside_city,.cross_city span,.inside_city span,.cross_city input,.inside_city input{
	float: left;
}
.cross_city label,.inside_city label{
	display: inline-block;
	width: 100%;
	padding: 0 !important;
}

.cross_city input,.inside_city input{
	width: 12px;
	height: 12px;
	border-radius: 50%;
	border: 1px solid #c8c7cc;
    background: #fff;
	margin-top: 19px;
	margin-right: 10px;
}
.cross_city span,.inside_city span{
	font-size: 14px;
}
.mui-numbox {
	float: left !important;
		margin: 11px 0 !important;
	height: 28px;
	border: 1px solid #16C59B;
	background-color:#fff;
}
.mui-numbox [class*=btn-numbox], .mui-numbox [class*=numbox-btn]{
	color:#16C59B !important;
	background-color:#fff;
}
.mui-numbox [class*=btn-numbox][disabled], .mui-numbox [class*=numbox-btn][disabled] {
    color: #16C59B !important;
}
.mui-numbox .mui-input-numbox{
	border-right: solid 1px #16C59B !important;
    border-left: solid 1px #16C59B !important;
}
.day_cars_btn{
    width: 100%;
    float: left;
	margin-top: 30px;
	text-align: center;
}
.day_cars_btn button{
	width: 90%;
	line-height: 40px;
	padding: 0 !important;
	border: 0;
	background: #16C59B;
	color: #fff;
	font-size: 14px;
	text-align: center;
	border-radius: 2px;
}

.btn_reduce,.btn_add{
	font-size: 18px;
    font-weight: 400;
    line-height: 100%;
    position: absolute;
    top: 0;
    overflow: hidden;
    width: 40px;
    height: 100%;
    padding: 0;
    border-radius: 0;
    border: 0;
    color: #16C59B;
}
.btn_reduce{
	 left: 0;
	 border-right: 1px solid #16C59B !important;
}
.btn_add{
	right: 0;
	 border-left: 1px solid #16C59B !important;
}
.numbox{
	display: inline-block;
    overflow: hidden;
    width: 100%!important;
    height: 100%;
    margin: 0;
    padding: 0 3px!important;
    text-align: center;
    text-overflow: ellipsis;
    word-break: normal;
    border: none!important;
    border-radius: 0!important
}
#ic_one,#ic_half{
	position: absolute;
}
#ic_one{
	z-index: 22;
}

/*选择车型*/

.screen{
	float: right;
	display: inline-block;
	background: none;
	border:1px solid #fff;
	color: #fff;
	width: 40px;
	font-size: 14px;
	line-height:28px;
	text-align: center;
	height: 28px;
	margin-top: 8px;
	border-radius: 3px;
}
.sereen_ico{
   width:0;
    height:0;
    border-width:0 5px 5px;
    border-style:solid;
    border-color:transparent transparent #ccc;/*透明 透明  灰*/
    position:absolute;
    top: -6px;
    right: 20px;
}
.screen_box{
	position:absolute;
	float: right;
	right: 0px;
	top: 50px;
	display: none;
}
.screen_box ul{
	width: 110px;
	background: #fff;
	border-radius: 5px;
	border: 1px solid #ccc;
	position: relative;
}
.sereen_ii{
	font-size: 14px;
	padding: 5px 10px;
	text-align: left;
	color: #333;
	border-bottom: 1px solid #ccc;
}
.sereen_ii:nth-last-child(1){
	border-bottom: none;
}
.days_models_wrap{
	width: 100%;
	float: left;
}
.mui-table-view{
	background: none;
}
.modl_b_img img{
	margin-top: 13px;
}
.models_boxs{
	background: #fff;
	margin-top: 10px;
	width: 95%;
	margin-left: 2.5%;
	border: 1px solid #ccc;
	border-radius: 5px;
}
.model_box_g{
	border: 1px solid #16C59B;
}
.mui-table-view-cell:after{
	background: none;
}
.mui-table-view:after{
	background: none;
}
.mui-table-view:before{
	background: none;
}
.cars_type,.cars_t_exp{
	width: 100%;
	float: left;
}
.cars_type p{
	float: left;
}
.type_costs{
	float: right;
}
.models_txt{
	font-size: 12px !important;
	color: #8f8f94 !important;
}
.cars_m_cost{
	float: left;
	font-size: 15px;
	color: #F8B04E;
}
.cars_type p{
	font-size: 15px;
	color: #333;
}
.cars_m_icos{
	display: inline-block;
	width: 16px;
	height: 16px;
	border: 1px solid #16C59B;
	border-radius:50% ;
	text-align: center;
	position: relative;
	float: right;
	margin: 2px 0 0 10px;
	transform: rotateZ(0);
}
.m_rodate{
	transform: rotateZ(180deg);
}
.cars_m_icos i{
	font-size: 12px;
	color:#16C59B;
	position: absolute;
	top: 2px;
	left: 1px;
}
.cars_unit{
	font-size: 14px;
		color: #8f8f94;
}
.models_oi{
	display: none;
	padding: 10px 0;
	border-top: 1px solid #c8c7cc;
}
.models_oi:nth-child(2){
	margin-top: 10px;
}
.models_oi:nth-last-child(1){
	padding-bottom: 0;
}

.models_oi p{
	color: #666;
	padding:0 5px;
	font-size: 14px;
}
.mod_oi_tit{
	color: #333 !important;
	font-size: 15px !important;
}
.day_mi_cost{
	font-size: 15px;
	color: #F86524 !important;
}
.md_reserve a{
	display: inline-block;
	width:75%;
	height: 25px;
	line-height: 25px;
	border-radius: 3px;
	background: #F8B04E;
	text-align: center;
	color: #fff;
}

/*按天包车订单填写*/

.db_box{
	background:#fff !important;
}
.db_box .mui-col-xs-6{
	text-align: center;
	line-height: 50px;
}
.db_or_cost{
	color: #F86524;
}
.db_btn{
	width: 100px;
	height: 30px;
	line-height: 30px;
	padding: 0 !important;
	background: #16C59B;
	color: #fff;
	border: 0 !important;
	margin-top: 10px;
}
.list_f_tit{
	width: 100%;
	float: left;
	padding: 10px 15px;
}
.list_f_tit span{
	float: left;
}
.list_f_tit span:nth-child(1){
	width: 20px;
	height: 20px;
}
.list_f_tit span:nth-child(2){
	font-size: 15px;
	color: #333;
	margin-left: 15px;
}
.list_f_tit span img{
	width: 100%;
}
.lists_jk{
	width: 67%;
	line-height: 50px;
	float: left;
	color: #333;
}
.mui-input-row textarea{
	font-size: 14px;
	height: 37px;
	overflow-y: hidden;
}
.d_list_coupon{
	padding-left: 15px;
}
.d_list_coupon:after{
	background: none !important;
}
.d_list_coupon span{
	line-height: 40px;
	font-size: 14px;
	color: #C8C7CC;
}
.d_list_coupon i{
	float: right;
	color: #C8C7CC;
	font-size: 16px;
	padding-right: 15px;
	margin-top: 10px;
}
.list_f_tit i{
	float: right;
	font-size: 16px;
}
#wap_lists{

}
.ych_city_box{
  width: 90%;
  margin: 10px auto;
  border-bottom: 1px solid #c8c7cc;
}
.wap_d_date_ico{
	font-size: 18px;
	color: #c8c7cc;	
	text-align: center;
	position: absolute;
	left: 10px;
	top: 10px;
}
#suggestId{
	border: 0;
	font-size: 14px;
	margin: 0 !important;
	padding: 10px 40px;
}
.tangram-suggestion div{
	display: none !important;
}

.tangram-suggestion{
	border: none !important;
	top: 8px !important;
}
.tangram-suggestion .route-icon{
	    background: none !important;
}
.tangram-suggestion-main td{
	border-bottom: 1px solid #eee !important;
}
.tangram-suggestion table tr td{
	line-height: 38px;
}
.tangram-suggestion-main{
	z-index: 222;

}
.cou_choice{
	display: inline-block;
	width: 100%;
}
.days_lists_form{
	margin-bottom: 120px;
}

.dsdaysop{
	margin: 10px;
	border: 1px solid #eee;
	border-radius: 5px;
}
